Adding fastq reader, and basic smith-waterman algo