edited security config: from SQL checking credentials to UserDetailsService implementation; added User, Role entities; UserRepository; basic controllers edited