Inline login, validation, polish

Probably my last big push before CUSEC.
Will do some minor ease-of-use tweaks as needed