CSCE 315 Team Project 2