Computational Design of Structural Materials