Design Rules: The Power of Modularity