improved user resource, added show action and tests
Finish user signup
Add SSL in production
Finish sign in