Reduce memory overlap memory consumption
Binary intermediate files for overlaps (Issue #7) and limiting search breadth by number of accepted overlaps