finished neighbors function (hopefully)
need to do heuristic and cost stuff