Add hash functional in Point