Team project for CS 56 Adv Java