Now using browserify to build a single big .js file containing all deps.
This will eventually let me easily share code between the node.js
backend and the browser.
Match recording div is not longer transparent.
Moved the database stuff and the code that figures out how the rankings
change in reponse to various events into common code.
Wow! FINALLY got a working unit test. Need to do a bunch of cleanup,
remove log statements, etc. but I have one working unit test.

Note: this test creates a real on-disk database so it's not safe to run
it multiple times. I need to figure out a way around that.
Cleaned up unit tests. Test database is now cleaned up between runs.