Login functionality. Also created dialog stuff for async tasks.
Merge pull request #7 from SeanBNR/login-user

Login functionality. Also created dialog stuff for async tasks.