Completed class User with BCrypt-password