An OOP project for UT-MIT