add working example and to string method that lists neighbours
add experimental neighbour method