Media widget

Based on #1. Work in progress...
It's linked if a placeholder but not otherwise?