General tidy-up of DemoModule and Game, full removal of jQuery dependency