Added a Game Loop