prepared linked list files for frame queue
include list.h in assignment.h
disambiguate confusion between senders' links and receivers' links
rewrite packet source address when forwarding to prevent loops