User authentication

Add ability for users to log in and log out. Resolves #10 
I like that, too. I'll give it a shot.