Added a data contract factory
Added a SerializeObject function to datacontractfactory
Added Factory class to create Worlds from an XML file