refactored interfaces
fixed rest of interfaces and controller
added getFullname
fixed controller
changed default value for config
fixe typo
Merge branch 'feature/refactor-user-manager' into develop