Fix editor bugs (#174)

Menu drawing independent to screen dimensions (#163)
Prevent adding characters in editor unless characters exist
Fix characters displayed in mission properties
Fix characters not being added/deleted in stores
Fix characters not updating in stores