Taming Light and Electrons with Metamaterials