Added loading image function

added functions to load and display a bmp file
Added a texture manager

texturemanager class enables loading and drawing image or sprite
animation via its member functions load(),draw() and drawframe().
Made texture manager singleton

No longer need a texture manager class instance just include the header
and use it.
Finished chapter 2

finished chapter 2 of SDL Game Development by Shaun Mitchell