COMP 371 Team Project