A lightweight front-end framework for developing fast and powerful HTML5 applications using gulp