Finished aligner implementation.

Commit before extensive testing of the SeqLib implementations.