Initial commit of full InputDataValidation