Image widget

* Reshuffled items, use generic heading implementation