delegated object creation to ResourceLoader from World. now ResourceLoader needs to be taking advantage of xml parser to load in data from xml files instead of hardcoding the values in.
Redesigned the xml_parser to use the DOM method instead of the SAX method. now ResourceLoader still needs to be taking advantage of xml parser to load in data from xml files instead of hardcoding the values in.
resource loader and xml parser can now work in conjunction to provide values about world objects
world object data is now completely stored in xml and derived from the resource loader from the xml parser at run time. all values except for position, which needs to be set by the local map, are now being delegated to xml handling.
Map class has been created