println() removal and threeExamConstraints

This update includes the removal of most printlns, and the inclusion of
the threeExamConstraint.
Merge pull request #8 from azackd/master

Three Exam Constraint Conclusion