Add some more validation
Fix selectedPayloadObject category
Add validation utils
Remove unnecessary imports
Add javadoc comments in ValidationUtils