updated readme, new docs, publish script