better dependency loading in gulp; added dotenv