Fastq summary refactored