feat: User auth stuff and basic layouts.