First attempt at full login refactor
Whoops
Second whoops
Updated doc