update: separated out Figure inheritance tree to different source and
header file. Added back lazyfoo simple algorithm for collision
resolution. need a way to include it into the primary function for
resolving collisions
update: cleaned up code for style consistency, encapsulation, easier
usage, and readability. Set up TempFigure class source and header.
update: updated documentation on completed parts. removed Figure* stor
and replaced with other[count]. updated TODO list
updated: moved stuff out of Figure and RectFigure classes to allow code
separation to exist with TempFigure. TempFigure implementation is done.
update: added documentation to TempFigure, added setFigure to TempFgiure
Merged with Kevins'