ChannelType class updated and iTunes specific data types created in new classes