start with small example part1 initialization
clean up
part 1 saueleton many bugs
part 1 main algorithm done.
part 1 doe
part 2 done
alignment operations
part 3 alignments e|f and f|e
part 3
clean up
more clean up
clean up b2b2b
clean up 4