Initial work on separate text line matcher class, not integrated