add bcrypt and test page