splitted field_types into seperate files