Added data schemas for determining what fields and types each data type has