[refactor] change WeiboCard to BaseWeiboCard
1.[Refactor] Use a new WeiboCard component to display most of the weibo contents
2.fix some property derp