Updated styling.
Added authentication with Devise.