change vertical-align to top
modify widget attr tag
modify Widget destory and Widget publics
remove Widget returns. It included in the publics now.