Removed all unnecessary files and added file templates for module and test files.
Merge pull request #2 from NintenJoe/Camera

Camera
Trying to make this thing work
Trying to make this thing work
Added new files for the Tile Based Game World user story.
Added the event type and its associated test files.
Added the module and test files for the state machine type.
Replaced tabs with spaces in all the documentation and new module files.
Switched all of the source files to use spaces instead of tabs as per requirements of coding style guidelines.
Added the initial implementation for the state machine type.
Merge pull request #3 from NintenJoe/Task-Animations

Task animations
Finished testing all the functionality of the state machine type.
Update .requirements.txt
Update .travis.yml
Finished implementing tile based level loading.
Merge pull request #4 from NintenJoe/Task-7.1

Merging Task 7.1 into Master
Merging Task-2.1 submission to the main development branch.
Update .travis.yml
Added collision detection.
Merge pull request #6 from NintenJoe/Task-6.1

Added collision detection