Support of requirements 1-7

Added support of several technical requirements.