add `field_list.test` library with an initial test function