Minimal version Control system - Repository object