Move auth to its own project.