CS431 Group Projects