Made provision for cached news, refactored views