Adds game specs
Refactors game loop
Adds Game specs and stubs out puts in tests
Add Game specs