A CSC322 Software Engineering Project for The City College of New York