Rewrote Main.cpp to work with new Utilites.

The entire driver program was revamped in order to work with the new
Utilities. Consequently, the makefile was also changed to work find the
Utilities file. I renamed the old Utilites to UtilsOLD.h and
UtilsOLD.cpp. The program compiles and produces the correct output.