Group project for Mizzou ACM