Bcrypted passwords.
Refactored authentication into AuthenticationService.