Improvements in Login look and feel

Added logo and gradient background. Modified the login control flow a
bit.