added tools for intersection, i.e. total number of overlapping base pairs. One of them is based on iteration, and the other performs various operations directly on numpy arrays.