Add TODO notes for unimplemented parts.
Simplify a little.
Wrap most of channelmap.h.