Adding classes to decouple and better test the current classes
Added a simple FIFO byte buffer for use in testing the program.
Filled in the NewListsScrambler/Unscrambler classes. Now attempting to modify the code to use these classes.
Converted the list unscrambler class to a more decoupled class that uses a counters class to store state within it.
Fixed the bug that was causing the scramble list items method to write out a single incorrect byte after sending new scramble list items.
Removed the bug that randomly caused the program to fail when scrambling individual list items.