refactored email downcasing.
finish user signup.
add SSL in production.