Updates to page redirects and CSS

Poster view and user views all redirect to the login page when no one
is logged in.

Background issues still needs to be fixed. I temporarily fixed it using
height: 100%; however, that seems to have the same filling issue when
resizing the window.