Moved outside Point class from Route class