We should install the node modules every time

The current optimisation leaves us open to having extra modules installed.

We should check whether create_symlink is a good thing to add a hook to.