add implementation of interfaces fo User, UserService and Role. Add security config (it does not work very well)