Ignoring repoctl binary
Completing Update() function and draft of Add()