Refactor EmptyTableViewDataSource as TopicTableDataSource
Unit tests for numberOfRowsinSection for TopicTableDataSource