Adding authentication and user login

User login is awesome.
Merge pull request #3 from pspeter3/auth

Adding authentication and user login