Added gulp presentaiton and a promise