issue #1758 : Change structure of path for npm.
issue #1758 : Change structure of path for npm. And update of tools.
Merge pull request #1379 from SmallAiTT/npm

issue #1758 : Change structure of path for npm. And update of tools.