initial commit of c++ level designer.
beads can be selected. and drawn.
adding a color palette
added coloring stuff.
added saving file
load map
fixed max call stack problem.
prettify parser.hs
save to json
load from json.
minor aesthetic improvements
completed.
minor aesthetic improvements
Merge branch 'right-clicks-empty-bead' into level-designer
gave file dialogs a parent window.
Ctrl+S an Ctrl+O to save and open
Added save-as
door beads have id/map name.
don't paint new beads outside grid.
don't draw/save beads outside grid.