Add basic login and fix misc
Merge pull request #4 from KTachibanaM/login

Add basic login and fix misc