small refactors to tests
can change gap score in options
added blosum matrix input