Moved stylesheet from inline to an external .less file and setup app.js
to use LESS to compile style sheets.
Added a distinct historical mode. Things now update to the latest in
"normal" mode, ignore changes in "historical mode", and only allow the
recording of new matches in normal mode.