-Restructuring auth and registration to follow session model.