Split TopicListFormatter out of the TopicListBlock 

Change-Id: Ic5087e7d7a66a32602d403e9b13c586add732ebd