Quadris CS246 Group Project