add will_paginate gem