Add base property

To access the parent class in an inheritance chain.
Create base only when it's needed
Automatically extend views when model is extended
Merge pull request #34 from brentongunning/master

Pulling latest