dependency / bootstrapping fixes so npm install actually works