Class code changes

News #1118 posted by Edmond on 04/21/19.

There have been some significant code changes ported to classes. They should
not be active for anything, but in the event we (meaning me) missed something
obvious, please let me know as soon as possible. Great things are coming,
but a lot of work to be done still.