add new colletion listing adapter
improve video listing
use "obj" instead of built-in word "object"
reorder deps