Add link command
Add RGB and some other effects, with gen
Split out the backend functions