Added a large amount of changes to fix the numerous bugs that were popping up in judge submission. As of this commit, network judging works.