add header, footer, main, collective views
login-signup view
js formatting
more login/signup view work