Cleanup , refactor roomgeometries a bit

 * Move the handle and marker creation to RoomGeometry
 * Change over to using icons for the handles.   Still don't know
   how I'm gonna grab those icons