fixed little issue with application_component schema
refactoring news api
refactored news-categories api
refactored questions and answers api