Broke off the authentication system into its own module.
Auth now has its own AcidState DB.
Everything plays together now.