implement visit and click link tests and cleanup code
Make a basic User model (including secure passwords)
update downcasing email test, before_save callback, and email regex code for brevity and thouroughness