A personal case study on engineering an HTML5 web app by integrating Laravel 3, Backbone.js, DataTables.js, and an extended Twitter Bootstrap admin dashboard template