Add another case for encoder with different Cumulative Frequency Table.
Implement getSymbolFromTag should retrieve symbol if the computed value smaller than
the cum_Freq that symbol located.
Change type of symbol from uint32 to char.
Add implementation to cftNew to create cumulative freq table when reading the input file.
Implement the decoderScaling.
Implement the arithmeticDecode function should return decoded symbol from tag.
Add documentation.
Implement openStream and closeStream.
Change the EOF detection method in arithmeticEncode.
Implement Stream function and test with Integration test to encode and encode.
Modify documentation and certain variable in structure and functions.