Basic interaction added

Objects can now be interacted with, and will call the object's interact
handler. Which currently do nothing. Players and maps now have links
back to their corresponding areas to enable this functionality.