from the ground up on highly modular and light components with project and document orientation in mind, in order to allow users to create their own workflow.