Creates a surface network by (i) identifying surface specific
passes; (ii) tracing ridge lines between passes in peaks and
channel lines between passes and pits.
Creates a menu-based graphical user interface and loads the given files
supplied as command line arguments.Control of the program is implemented
via menu options.