Project for CS 2340 class