Hg 88 improve placeholder

improve placeholders - render them as components
disable animation for now, we can work on it when time allows
use thumbnailer to load smaller thumbs in page
interface name should be PascalCase, eg `Media`. The name should also probably be less generic.