effects: Support switching effects on the fly
main: Switch effects when keys are pressed