This is the final code, with JvaDocs, for CS 342 Project 3, done by Mark Hallenbeck and Robert Hayhurst
Merge remote-tracking branch 'origin/master'