Basic login functionality.
Adding a sign up VC. Hopefully we can combine this with login but adding for now.