Add authentication, registration during setup and updating all PRs