project for cs502 in wpi