Merge pull request #16 from jpsiepert/master

sign up works
fixed login, except the error handling
Merge pull request #17 from MarkTonkinson/master

fixed login, except the error handling
auth changes