reading in substitutionmatrices seems to work now
added tests for substitutionmatrices
Implemented basic sequence functions and reading in seqlib
Started implementing actual algorithm