add UIScale9Sprite and remove extension module dependency of ui