Group Project for INFX 1616