Auth

Testing link:
http://ec2-54-187-82-148.us-west-2.compute.amazonaws.com/#!/signup

Some existing problems:
**0. Resolve won't refresh data after login**
As a result, go to '/' and redirect to signup page won't render task view even after login.
1. No front end form validation
2. No error messages for signup
3. Backend should return error messages instead of 404.