A Periodic Table of System Design Principles