Java projects for OOP class at MIT