11-791 team project