adds sorcery authentication and sign up