My changes so far.
More changes.
Got packets to be properly generated
Got the linked list to work.
The receiver can now close.
More updates to the LinkedList.
Can now receive unordered packets
Some updates to the tests.
Some changes to the Packet class.
Updated the packet class.
Added a reset option.
Multiple windows are now pushed upstream
Able to send singleton windows.
Moved the tests elsewhere.
Started working on actually putting things together.
No crashing, but nothing successful
Fixed a few bugs.
Fixed all the bugs.
Fixed another bug.
Updated the example