A project for CS323 in Rutgers-Camden