Top tips for discovery and development of novel compounds