Add in/out dataobject to builtin tools, add textpane in tool class