move cache folder creation to project root