removes empty routes
adds details about the monitoring behavior to the readme
the first step in factoring out the lastfm monitor

I really ought to review this before pushing it, but whatever, it
builds.