changed to managed_htree for nicer memory management
restarting: a nice and minimal version
Decided to make a much, much smaller implementation
Made README more accurate, shorter, and added a few more convenience things to gitignore