fix bug to show slice selectors in 3D images when they exist
correct typo
add Watershed class with static methods
change watershed calls to use the new static methods and fix bug to show overlay only when the flag is true