Bioactive molecules: current trends in discovery, synthesis, delivery and testing