Use gulp to manage task dependencies