features : clean architecture for gulp implementation