Create requirements document with almost finished process

Add and change some requirements from concept and implementation.
Prepare and hint for basic UML diagrams.
Create some initial UML diagrams

Completed: Use case, activity, state, class
TODO: Sequence, object, component
Merge branch 'feature/reqDocument' into develop
Random fix and improvements.