related to #17: refractor the way we use commander; prevent pollution
related to #17: migrate unpublish command
related to #17: change init-commander
related to #17: package.json: update version
related to #17: migrate attachment, publish; fixes unpublish