Implemented "user leave" use case
- added "remove user" to actions
- bug fixes
- refactoring