Class code changes
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.