Added map loading from xml