Subhas | Cleaned up the entire login and user handling logic
Subhas | Added more unit test coverage
Merge pull request #57 from rdsubhas/master

Subhas | Cleanup Login/User handling