CMSC 471: Group Project (BEANS)