Removed RiverNode inheritance from BaseNode and added additional attributes
Removed RiverNode from HydroTerrain project
Added tree data structures
Amended description
Added vec and tree utility classes as well as RiverNode to RiverNetworkNode