First Dropdown Login Commit

Committing it in a usable state before I reformat all the CSS and break
everything.