Group project for CSCI1100.