Remove get_resource where already provided by boilerplate
Add and incorporate ::create_resource method
Merge branch 'refactoring'