add defstruct and struct-new
add struct-get and struct-set!
remove sprintf_node