New methods getSize, setSize
New method Line::Update
Prettified comments; added ERR check for secondary try under Draw method
Removed a couple un-necessary return statements
Introduced Update method into the Drawables abstraction class
New constructor method variant
Refactoring of line computation; introduction of Update method
Initial refactoring of class; correcting computation flow
Comments
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