Start of day commit 10/7/2013

Added a number of parts to the engine:
- Added textures, which can be loaded from .bmp or .pcx pictures
- Added sample textures for testing purposes
- Started Entity class (holds the data for a single "thing" in the game)
End of day 13/7/13 commit

Started on the Map and Shader objects