basic algo, no gapExtension yet
eblosum* should work, blosum needs checking
add matrixparser, fastaparser