changes to add in tutorial, may be obviated by Baileys work
make each task a subclass, use state machines
changes to add in tutorial, may be obviated by Baileys work
merge master
merge from fork