Added findIntersections algorithm

findIntersections algorithm is described via comments in the code & a previous issue, but basically is check if a single line has any intersections by checking if there are more than the standard number of pixels about the line.