Add primary-data-schema and validate_samples.rb