Fixing up looks of layout and login

For login also make redirect user to login page if they aren't logged
in, i.e. make login page first page.