Reworked the Graphing functionality into a new class, added support for the new contour graphs.  Added support for .dat and .mat data types, and filename handling.