A 2D Tree implementation in go with nearest neighbor search