Rename Y-channels to U-channels, added some stuff for G-channels.
Fixed type parameterization.