enter code here
When we inherit by extension we call the Shape() in the
Rectabgle constructor.
to decouple their prototypal chains we say
Rectangle.prototype = Object.create(Shape.prototype)
lastly Rectangle.prototype.constructor = Rectangle;
function Rectangle ( x, y ) {
Shape.cali(this)
}