CS414 Team Project