instagram and vine support

full support for instagram and vine through video components, including captions and alignment