Added a Point class so we don't use different and separate values for x
and y