* refactory to move trim/apply default into schema.go * fix comments * move schema test outside of load folder
All artifact JSON contained in these subdirectories should be valid. Invalid JSON is handled elsewhere, as it must be coupled with expected error messages for testing purposes.