UI improvements to create maze

*Disallowed overlapping doors and walls
*Improved draw order to allow a button to be seen when placed over the
goal
swapped goal and button draw order in mazes

Allows players to see buttons placed over the goal (a valid button
placement)