- Migrate the current gcr.io code into the new interface - Generate an interface for dockerhub - Investigate if either could use the _same_ logic instead of a class for each provider.