lots of little fixes. also add a pipelining system, which  i need to
test
a proper setup file
a use for pipelining
a use for pipelining# Please enter the commit message for your changes. Lines starting
templates, we'll remove them as soon as all of the tests are up and
running