Add validations to blog.  Add caching to likes_retrieved_at