Document `done`
Add the `options.debug`
Add `cancel` and `stop` commands
Implement the new `done`
correct console.log
correct new repo
update documentation
Remove the timeout - it caused uncontrolled behaviour
Refactor into prototype