Move IDescriptorValidator into descriptor package
Add custom descriptor validators