CS-2340 Team Project M2