Adding support for inherited models

Given a parent model
And a child model
When I add an attribute to the child model
Then the parent model should not have that new attribute
Merge pull request #6 from projecthydra/adding-inheritance-behavior

Adding support for inherited models