The Needleman-Wunsch sequence alignment algorithm now calculates and returns an alignment score.
This is in the lib.sequence_alignment.needleman_wunsch.needleman_wunsch_align() function. The score
is calculated as the sum of the Needleman-Wunsch matrix elements along the traceback path.