cleaning some things up
changing names, adding working bcrypt lib