Merge pull request #13 from tonyrd/development

fixed a bunch of issues, user registration & validate inputs
Merge pull request #14 from tonyrd/development

added password reset
Merge pull request #15 from tonyrd/development

completed password recover & change with 3x des enc