Multifunctional metasurface coding for visible vortex beam generation, deflection and focusing | Synapse