Refactor `SkinEditor` to support switching target screens without full reload
ILive<>
abstract Live<>
SkinInfo
Host
SkinModelManager