Added const to the return type of getColor
Made Drawable, SDL_Drawable class protected
Made SDL_App class protected; removed virtual from methods
Made SDL_Input class protected; HandleInput method remains public
Made SDL_Primitive class protected
SDL_Font, SDL_BitmapFont now inherit from Transformable
Completed bug fix TODO item
Made destructor virtual in preparation of upcoming inheritance
Added setSheetDimensions method
Misc clean up; added Transformable inheritance; removed offset methods
New getter/setter method for width, height; new updateXY method
Clean up on default coords arguments
Completed TODO item & new item
Removed using namespace nom declaration
Cleaned up header file reps
Cleaned up comments a bit
Added nom namespace to a method
New method Update ( void* video_buffer) AKA SDL_Flip wrapper
Temporarily making Update static; added void* video_buffer argument
Passing void* video_buffer argument in GameStates::Update