design: much more concepts

to be implemented in future:

- eval/execute/set-variable routines
- entry minor modes list
- entry score
implementation of project/workspace closing