Overhaul installation & dependencies [skip ci]