Moving Auth out into its own class.

I have no idea what I'm doing! haha
User is databound to AuthBox.

Squashing the binding was fucking stupid and made me waste a good deal
of time.