Developed most of the part for reads kmers mapping