User Auth

Completed, needs a little CSS.