Refactored reads to pre-compute reverse compliment when read created