Issue #9: Finished pass tests (for now)

All classes that are written and can compile have corresponding pass
tests written. Pass tests cannot be written for code which does not
compile (the code can't even be referenced in the project, or the entire
project won't compile).