Add user login, logout and profile

Signed-off-by: Prashant Shah <pshah.me@gmail.com>
Removed ng-required

Signed-off-by: Prashant Shah <pshah.me@gmail.com>