Palautus 3: Omat tietorakenteet kaytossa

Sen jalkeen kun tuli tehtya aika epaonnistunut spike-yritys kohti SimpleQueue<E> maailmaa ja kaikkia niita interfaceja/abstrakteja metodeja mita ois pitanyt implementoida niin paadyin korvaamaan nuo javan mapit ja prioqueuet omilla suht vastaavilla -- niin pitkalti kuin niita mun Huffman/Stegano setissa tarvitsee.

Testasin juuri ennen pull req. etta tuon "serialisoidun" mapin kirjoittaminen filuun ja sielta lukeminen futas ja sain koko pipelinen toimimaan.

Seuraavaksi pitaa alkaa todennakoisesti miettimaan tuon ```BinaryTreeMapin``` performanssia koska se ei ole kovin haavi vs javan ```HashMap```. Sinansa se ei ole hirvean yllattavaa koska teen enimmakseen getteja ja ne ovat hajauttamalla varmaan aina nopeammat. Pitanee testaa TreeMappia vasten ehka ennemminkin :)

Lisasin myos koodiesimerkit softan paaluokkiin eli ```Huffman``` ja ```Steganographer``` javadocciin