Changed TileNode to not use reflection for finding nodes, and to require implementing getNodes methods
More work on BranchGrid testing threw fake world, JUnit most likely will still fail during build