added bcrypt and modified user form accordingly