posts_index.json route, closes #169