explicit development dependencies
gemfile.lock
should be able to call `start` after stop.
promise tests
more thread safety
README