Initial implementation of the task dictionary functionality
Merge branch 'staging' into staging-dictionary
removed hastily added cleanup and moved to destroy method
Continued work on performance
README Updates
Fixed failing tests.
Reintroduced dependency mapping.
Updated docs.
Fixed issues with worker task extension.