Finished GraphM

commented any methods that were forgotten.  Deleted testing methods.
made private methods private, and moved all the instance variables to be
private.  Commented the .h and .cpp files.