ScreenGameLoop: Move game loop outside of constructor