added testing and npm config