Use session storage for storing login info

fixes #5 
This uses session storage but if you think the user should be signed in longer i can use a more permanent storage and then just clear it after a few days or something. @ackermcc