Some cleanup of level definition and friends, will use leveleditor.model, leveleditor.files in MM, maybe I should package this by build system into its own jar