Initial integration of Spring Security - together with custom UserDetailsService and BCrypt password  encoder