rewrite UserServiceTest so that the fields in UserService can be private
remove unused admin-view template
fix some sonar violations