Objects now have a Create methods and register themselves in the global object map with pre-main initialization, making obj_factories.cpp obsolete.