changing the names of all functions (making them more precise)
updating some code of advanced_blast(), blast(), blast_best(), blast_rec(), and advanced_blast();