Add working, but messy, password login system
add version of login forms
Merge pull request #1 from JohnYangSam/johnys/login-rework

Johnys/login rework