Add Collection Extension.

Added collection extension and implemented in channel and folder.