User CRUD and auth, tests
Messages CRUD
User privileges
Fix messages