Initial project structure
Add traversal and npm package update resolver