This is a part of a project (still in progress) using Gulpjs.