.h comments and final testing

Added comments to all methods in the .h file.  Also added comments to
explain the poly objects.  Renames all instances of poly to Poly.
Tested with the sample main given.