New exception classes
Update tests and secrets management
Authentification working