fix everything about the pagination, add a rudimentary archive page