middlware-ifying!

- tests are pretty much the same
- moved all work logic to middleware
- moved blanket config to package.json
adding npm badge to readme
adding kill/wait

- with tests
- buffing tests to check for state
- removing extra state and saving running condition in containers
Merge branch 'develop' into b0.0.4
0.0.4