add login and signup modules
Merge branch 'JW'