fix core bugs, add Icon, Label, Cards