Biomolecule and Bioentity Interaction Directories in Techniques Chemistry and biology: A thorough Review.