Better layout

*Should* no longer get duplicate runs
runs are now processed one at a time instead
of as mongo gets back to us
set up initial work for channels