Move the last level logic from Game.py to Levels.py

Game.py is now only responsible to setup the pyglet window,
draw batch and switch levels. This should make it easier to unit test.
Aswell as making the game more modular.