Middle layer implementations

Content Manager; Version Manager; Dependency Manager; Workflow Manager