getting there...
task 1
task 1 decode and encode done and tested
removed print debug statements
Progress on task4
option 1 and 2 are 100% done.  3 is close, 4 has a single bug that is holding it back
fixed formattting, looks like garbage in netbeans until now
huff tree almost there...
queue is set up correctly..
Tree structure now finally building properly...
re formatted so it aint ugly
Merge master/master