project for OOP examples