added npm and travis config