This was the second assignment in Object Oriented Design at Northeastern University. Students were to create the classic Marble Solitiare game, and implement full functionality. Later, students added different board types, such as the Triangular Marble Solitaire, and European Marble Solitiare.