Initial implementation of the test app, supports BWT only for now. Computational BWT functions are moved out of the Encoder/Decoder.