map XML parser updates

tile objects are only added from corresponding map element

objects a re now retrieved via xml attributes