add bcrypt for save passwords and add page registration