added with_ tools as first class files. updated publish script
fixed up tests for new tools scripts