Simplified validation error passing
Cajole data types in more correct location
class User --> class UserResource