Changed structure to statebasedgame
Changed the static publics to public statics *sigh