refactor and write tests for UserService
create custom application class and turn on the Guice