Build, traverse  and do operations on Binary Trees, Use the fundaments of B Tree to compress and decompress files.