analogicznie do systemu newsów/artykułów
docelowo wymagają zalogowania + role='admin' lub zgodności username (przy 2.)
- getUsersList()
- getSingleUserById() <->
id
- addNewUser() <->
dane z usersSchema
- editSelectedUser() <->
id, dane z usersSchema
- deleteSelectedUser() <->
id
- UsersList
- UserProfile
- UserCreator
- UserEditor
- UserRemover
pkt 1, 3, 4, 5 - stricte admin
pkt 2 - także user
struktura analogiczna do news/articles