Add validations for user and micropost presence