Design and Development of Software Defined Metamaterials for Nanonetworks | Synapse