Refactor NewsCollection to NewsPage

Encapsulate the logic related to pagination inside NewsPage object