adding page_view counting model