Add VariableRepository
Add VariableSource