Improved inheritance by adding 'Object.prototype.create' method