Add tests for paths and attributes
Merge pull request #13 from jacebrowning/store-functions

Implement patch functions and class decorators