Structure Assisted Development of Novel Therapeutics