Turned VisualisableGraph to be directionless. Improved Vector cache of Octree. Started to try and optimize subgraph finding for VisualisableGraph with DisjointSet (Currently causes infinite recursion).