Group 6 COMP4350 Project