Issue #26. Add Channels command
Issue #26. Add list support to JSON mapping, and add annotations to channels