New login page!

Turned out better than I expected… Feeling pretty good about it!