CMS-3105 Refactor: Breakup ContentBrowsePanel.doAddContent into more methods  PART1