Group project for CS451