updated to use async parallel and series, install extensions depencies from npm instead of full github download