Repository for OOP project