changes in watershed implementation
CMakeList updated