move from bower to npm for deps