Polishing

- Add borders and background color
- Draw the route with a nice line with prominent end points
- Draw the complement of the big circle (will be toggleable)
- Ignore subsequent clicks on same pixel
- Make mouse2 reset the view