edit driver.c and add fasta.c/h

driver.c can get the fast, but is slow
fasta.c and h are from the internet; having a hard time doing stuff
with it