added criterion bench
started working on huffmann encoding
binary tree with huffmann-helper functions