Engine: Adding Foreman architecture to the repository object.