Implemented: bcrypt, user registration