Initial commit.
Added user registration login logic.
Various fixes.
Merge pull request #5 from fixwa/user_registration

User registration