Convert ids to class, build components, and allow FeedBlock to use props