add fs-extra and organize dep versions