pretty major modifications:
The fasta annotation has been passed to a separate script.
Also, fastq sequences now retain their original headers (not numbered sequentially).