CSC3600 Team Project