Add a struct for decribing a point in the history