Merging SynchronousGameLoop
Merged SynchronousGameLoop