read_gff works

it's in driver; going to migrate to gff.c