Text this: Active and Passive Plasmonic Devices for Optical Communications