C++ implementation of Sequence Alignment Algorithm