Modular Hardware Systems