School Utility Comparison Code

Added some code to analysis.cpp so that a side-by-side comparison
    of the private and non-private algorithms can be carried out
    regarding their school utility.  This necessitated changing
    the Makefile and renaming some of the private algorithm methods
    to avoid naming conflicts.

For some reason it seems like the private algorithm isn't quite
    working properly, as nothing seems to be being matched.
    I will look into this and push any necessary fixes.