added user signup, login, logout routes, controllers and views
Merge branch 'master' into user_auth
fixed merge conflicts