add search to blog posts, update Post & User model