Group Project for CS2720