Game class is now abstract
	modified:   gamelogic/Game.cpp
	modified:   gamelogic/Game.hpp
Added a class to render text from sprites.

Added abstract methods to shape class.
Implemented abstract methods in subclasses.
Used new methods in world to remove some dependecies.
Changed @param[in] to @param [in] where needed
	modified:   gamelogic/TestGame.cpp
	modified:   geometry/Rectangle.cpp
	modified:   geometry/Rectangle.hpp
	modified:   geometry/Shape.hpp
	modified:   geometry/SpriteSheet.cpp
	modified:   geometry/SpriteSheet.hpp
	new file:   geometry/SpriteText.cpp
	new file:   geometry/SpriteText.hpp
	new file:   letters.bmp
	modified:   log/Log.cpp
	modified:   makefile
	modified:   physics/World.cpp