add activity selection
unfinished huffman code, modify datastructure.c