Improve Segment performance (.start, .end & .__eq__)

also add pretty print method