make RuinRadial more memory efficient and make NeighborhoodCreation
independent from RuinRadial