CSci 363 Group Project