Checkpoint -- refactor client/server contract
Checkpoint -- getting tests to pass
Checkpoint all python tests passing
Checkpoint update JS server tests
Vigorously deleting JavasScript tests