smith-waterman local alignment has been implemented with linear and affine gaps.
needleman-wunsch algorithm has been improved.
better program structure
Merge remote-tracking branch 'origin/master'

Conflicts:
	fasta.txt