Added working find_cleave function. Merged cleave region finding procedure with algorithm.