Add basic generator -> fasta writer and tests