Add a device module. Update TODO.
Add a parameter object.
Rename sound to patch.
Argument doesn’t have to know its own name right now.
Rename values to options.
Update programmer.