Refactor describe methods to use Describer class

Except instances due their complexity

Change-Id: Ief2021fb041907a83a43765165fba29574ad2bd7