refactored out network representation classes; minor console output format update