Clean up server, add match export
Massive checkpoint

All of the code is moving to be backed by sqlite
Full functionality with sqlite backend