refactoring config file parsing for vms and hosts
changed the readibility of the XML config. removed the master/child declarations and replaced them with a master boolean value