createUser ~ create
Update usage of createUser to create
Move create,get,delete to base
Extract response handling to @handler
Merge branch 'feature/refactor-resource-pattern' into develop