Allow location and key_source to be set
Change repo to new URL