CMSC 355 Assignment, extending CEP with networking