complete all commands, including: copy, delete, expand, is, read, write
update README.md; adjust samples; add arguments description
update package.json; update grunt task
add license file and test cases