Some updates to docs

Fixes #48.
Merge pull request #56 from msimoncz/dev

Added a new component, the manager, as agreed in a previous design session. This core functionality allows to a server to communicate with multiple clusters of workers.