Altered the MapObject storage to Hashmap of LinkedLists

Gameobjects now get checked if they exist before they get checked