Minor consistency fixes
Added 'set spawn point'
Begun work on reorganizing map widget

Added a class to parse the svg into distinct items that can receive
mouse events.