Adds initial docker support. Still work to do, we need to generalize config

 - [ ] Clone any repo (waiting for #26 )
 - [ ] Add support for kill instance
 - [ ] Write tests

How would you suggest we do this?