Rename resource classes
Add generic methods into a base resource
Extract resource's mixins into separate files
Rename module `meta` to `properties`
Return response from `action` methods only
Merge pull request #27 from bobisjan/refactoring

Refactoring, close #25