reduce code size + _.getComputedStyle -> _.computeStyle
improve clone method and reduce code size
refactor i18n, now it supports collections