COMP 631 team project