Implement in memory repository for manifestos and refactoring