Network simulator project for Caltech CS/EE 143