update to use npm to install some of my sub-projects