CS 417 Project 1