Group project for SFWR ENG 3A04