compress/uncompress now work for text files
fixed compression for binary data
added code caching
fixed memory leaks
fixed single node trees
cleaned up code
started P4
started graph implementation
finished graph implementation
store results to avoid recalculating costs
cleaned up some code
enabled optimizations and switched to unordered_map