Removed the change_detection source which contained the interfaces originally intended for multiple implementation but which are no longer needed.
First pass at merging DCCDGroup and WatchGroup