feat(shortcuts): add shortcuts directive for forward/backward/play/pause