Game Loop

Rough game loop