intro to prototypal inheritance