new branch created to add extra river functionality, specification of temperature and salinity of runoff and the depth the river effects, related to ticket 465