separateing game.py into larger classes