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