Class project for CIS 4990