[NOKEY] Preparing to component model

- Add command "commit", "stat", "tag", "validate"
- Add class "repository", "repositroyItem", "application"