COSC 3F00 Group Project