Expanded on Seq, SeqRecord, fasta format and parsing