CENG441 Group Project