Add user model tests, add authorization, add tags control