added equality to Point struct