Added game mode selection menu, added 3 different game mode classes, some optimizations