Make neighbour lists be linked hash sets, simplify use