render recent posts on index, update share target urls
partialize post content
link to post page in post title, partialize post list
paginate the index page