major update

- add gracefull restart
- convert master to an event emitter
- use events for testing instead of logs
update docs
version 0.8.0
version 0.8.0

Merge branch 'development/master' into master/master