Group project for SYSC 3303