WorkflowManager
Here is a very basic implementation of the workflow manager as I described in the last meeting.
A notebook shows the basic principle of how this works and how a workflow step needs to be defined.
There is clearly more functionalities to be added, and I will continue adding some workflow steps in the coming days.
I'll make it a proper pull request once a few more workflow steps are defined.