Oliver/login

This one's also gonna be a doozy.

Adds login workflow, and a test button "BOOM" that echoes yes / no for login status.