added FASTA format reader and object