Made Revcomp into a pass by reference function so that less memory is allocated