designing
designing
add context data struct
add indent, add zdfunc
add ptr types
add atom type, use arr in context struct
move executable to /build