Login and styling changes

I made some extensive changes. I would not merge this until we determine
that it is the way to go. I know roles has been added and I didn't do
anything with that. I just wanted to put this up here so you could see
what i have done. May have to uncomment admin hardcoded code to use.