Photonic Crystals: Molding the Flow of Light