Clicking on channel UI elements causes them to be selected.
Begun work on pretty string printing
Structure.toString has been updated. It now prints the selectors in a friendly way. I'm very proud of this commit.
The selectors for patching are the same as channels so I updated the command registration to account for that.
Fixed two small bugs