Project 1 for CS640 - Intro to Netwroking