class project for cs61b Spring 2013: The Network game