move from bower to npm for deps and build