First cut of assignment 04 autograder.
Improvements.