Dungeon Architect

@AngelV finalising the existing builders is also part of the plan, I’m starting with the snap builder. The floorplan needs a rewrite to support the flow graph, similar to this which I’ll be doing in the future 2.xx builds