moved classes out of game init for cleaner code