CS2114 Group Project for Andrew Peace, Aayush, and Eliot