Merge pull request #64 from tranek/develop

Added path selection and deletion
Merge pull request #65 from tranek/develop

Clicking empty canvas deselects everything
Merge pull request #66 from tranek/develop

Changing to the draw tool deselects everything
Merge pull request #69 from tranek/develop

Added moving selected items
support node 10 and tidy package.json
Merge pull request #71 from JohnMcLear/support-node-10

support node 10 and tidy package.json
Merge pull request #7 from JohnMcLear/develop

Updating develop to latest changes