implemented mapping of input to encodings
began implementing compression step
added some error handling
began implementing uncompress; DOES NOT CURRENTLY WORK
switched compress/uncompress to use weights instead of pre-order traversal
separated Tree and Simple HuffProcessors