update macros for new module name, stub out some xml apis
WIP data abstraction rewrite, binary compiles (scalar data only, no array or structures yet).  Forked XML -> Json.