Refactored IUserProjectSrv and implemented unit tests (JUnit + Mockito).