Log object destructors to std::cout.
Moved Scene Creation to separate function, now segfaults.
Create all objects on heap, does now leak memory, destructors are not called anyore.
Added using shared_ptr to prevent memleaks.
Removed using namespace.
Updated CreateScene to use factory.
Added debug factory, does not build without this-> in circle.
Better Debug class.
Updated main so that several Circles are used.
Moved SceneBuilder to separate lib.
Renamed Header files.
Renamed headers in #include directives.
Updated FileSceneBuilder to read scenes.
Proper error handling.