implemented gulp task and folder structure