Add password encryption with Bcrypt. Added ability to add more form vali...

Encrypts passwords with jbcrypt package for security.
Makes form validation easier. If future users copy the code I think it will make it easier for them to carry out validation.