**Changed matchRead method to use GRanges functions instead of use made match_reads