Feature/workflow dsl

Provides DSL elements App and WorkflowElement in the workflow model layer as well as a scope provider.
For reasons of consistency: shouldn't the keyword "ProcessChain" be started with a lowercase p? (Also line 1829)