applying MVC to NewsFeedViewer