Removed multiprocessing support, the previous implementation did not speed up the identification process, but did increase CPU load. The results of NCBI Entrez requests are now stored in memory during each run, blast hits are first checked against previous Entrez results rather than contacting the NCBI Entrez api for each seperate request.