Read input
Function pointers for scoring
Implementing basic aligner based on Hirschberg's algorithm