Updates for Repository 1.1

The API was updated following discussion in the EEG.
This commit includes the updated API and modifications of the
implementation to work with it.