Started seperating input handling out of other code, added 'editor' button to get to the non-existant map editor