add maintenance and monitoring routes.

* `/world` to retrieve the current world state
* `/stats` for some basic statistics (# of users and pixls)
* `/reset` to reset the world state (not sure if forcing every client to
  clean the canvas is "right", maybe should not broadcast this?)
add save and load api calls.