Code cleanup and back end setup

Removed code for old idea, cleanup up class constructor code, and set up
preliminary game constructor code for new idea. More to come.