Fixed up nom::Color predefined constants; new method variant setColor
TODO reminder...
Added a temporary (partial) stopgap in a memory leak I found…
New TODO item
Finished initial refactoring; we inherit from Transformable class now
Merged method setBorder into Init method
Moved GameStates states vector into namespace nom (I think?)
Relocated IMG_Init & IMG_Quit into SDL_Image class
Instances of NULL to nullptr
Converted vector of pixel* objects into a vector of unique_ptr
Converted vector of SDL_Drawable* objects into a vector of shared_ptr
Removed duplication of code fragments in toggling FS window method
Removed Update ( void* video_buffer ); new method Update ( nom::Coords )
Merger of setBackground method with Init method
Comments
Rename of SDLMessageBox to SDL_MessageBox; integrated into namespace, etc.
New method variant setColor
(Hopefully) clarified code fragments involving coords, color inheritance
Cleaned up code a tad bit
Initial refactoring towards SDL_Drawable integration