Split the controller in 2: TVContentController and TVChannelController and unit tests