Finish user signup, almost.
fixed duplicate yield issue
Add SSL in production
added tests for user creation