SafEDMD: A Koopman-based data-driven controller design framework for nonlinear dynamical systems | Synapse