Distance Maps For Prediction Of Protein Structures And Protein-Ligand Affinity