create sub command with commanderjs;workaround for commanderjs bugs
solve #19