Added node_modules to .gitignore
mainLoop is now private
Now the game contains the gameObjects, this contains all the elements of the game which requires processing and drawing