A browser-based Presentation framework for Javascript code