go-back-n protocol project in CS118 (networking)