Clean up, removed some redundant code. Used regex call to check email. Improved testing suite.
Merge branch 'develop' of https://github.com/michaeljs1990/gin into develop