Writing add spec file and updating repo_manager
Adding update spec and updating repo_manager
Adding check to add spec
Fleshing out move spec
Fleshing out the delete spec