Structure for creating repos