add vodml bindings and basic UTYPEs code