Refactored the 'GameView' class to improve its extensibility.  Added comments and TODOs related to the view component as well.
Set up a basic mock example that mocks all the 'PyGame' rendering functions.
Refined the mock unit testing to support patch mocks.
Fixed a bug in the file path determination logic of the 'GameView' type.
Added basic 'GameView' tests to assert that the proper rendering functions are called.
Completed all the basic tests for the 'GameView' type using mock unit testing.
Merge pull request #26 from NintenJoe/Task-0.7

Task 0.7 complete.