Puzzle editing implemented in Editor (closes #75)