Group project for SMC_CS56