Moved main game loop and screen initialisation outside of our main class