Added basic auth and draft version of create repo taks