Context: major interface cleanup.  Implemented algorithmic skeletons made of sinks and sources.  Taskfarm as an algorithmic skeleton, with collector reordering as an operation over sources