Controller revision

The Game Controller has been modified to fit the needs of the game
Updated for .gitignore
Fixed untracked files