Implemented tasks
Tasks does not export a singleton instance but a factory function
Added tests for tasks
Changed the code examples in the readme to utilize syntax highlighting
Documented tasks