moved npm install back to main dockerfile