changed represent to string and fixed gallager

changed representation to string. re-write all method. fixed gallager
code using static array for huffman code (5, 10);
Elias encoder add

all tests completed. all works well