Added sample teleport spell to different map, changed hero awareness to use map interface rather than access data directly
fixed typo
fixed conflicts, changed map.data[][] to map.get