Code reuse patterns

Prototypal inheritance and inheritance by copying properties.