* rudimentary charadata first impl
* dto adaptation
* mark as msgpack, split file
* erghtyfjgk
* fileswapapapapwpwpdpfdesgb
* use userdata
* add gamepath to orig file
* rework some shit
* make serializable
* add manip data
* naming
* make prop public
* renaming
* add pose shit
* fix api
* adjust worlddata
* make record struct
* record struct deez
* bump apilevel
---------
Co-authored-by: Stanley Dimant <root.darkarchon@outlook.com>