Large commit - I updated drastically the neighborhood calculation to both speed it up and include allt he info needed in one table. Also cleaned up the huge mess we had with the neighborhood-tree drawing scripts, unifying them all into a single reasonably-formatted function. Still needs a bit fo cleanup but it is way better than it was