A slide presentation framework in HTML, JS, and OOCSS