Updated README.md with algorithm information

I have decided not to implement higher order memory sorting and recycling functions. It would be redundant and "NIH". Every modern libc has fancy memory recycling available and considering each octree has exactly the same size they're having a field day doing that. I doubt mmap is even called much once the initial allocation is complete. I have also identified where the problem is with overallocating: bh_max_distance. I have a big commit to make tommorow involving rewriting several files so look forward to it. Those who read this commit, that is. Over and out.