Adding HydroFile and HydroFileDict classes as well as a visualizer for hydromaps.

This addresses issue #61 and partially number 30 (Class not yet integrated)