fix: some preparement for animation export
fix: transform hex support
fix: match standard json
add: GetPluginDir to func
fix: properies resolved
fix: parse more json like desc
fix: widget json desc
add: func to generate JSON descriptions
fix: write more info to json
fix: json write filepath