Made virtually every file with the exception of JudgeManager
serializable - for some classes with big references, they have temporary
serializable subversions with only primitives (though the entire thing
could probably be sent, it's wasted bandwidth). Hopefully serialization
works out as hoped.