Base object: object with position and size attributes, with helpers
Bases: object
Represent a object with position and size information
coordinate of bottomcenter (x+width/2, y)
coordinate of bottomright (x+width, y
Object center (cx, cy)
coordinate of centerleft (x, y + height / 2)
coordinate of centerright (x+width, y+height/2)
Placeholder to draw the object
Object height
Object position (x, y)
x coordinate of rigth side (x + width)
Object size (width, height)
y coordinate of top (y + height)
coordinate of topcenter (x+width/2, y+height)
coordinate of topleft (x, y+height)
coordinate of topright (x+width, y+height)
Placeholder to update the object
Object width
Object X position
Object Y position