Added User resource with validations