Updated demo to accept input and diff on the fly
Break out HTML content to individual HTML, CSS, JS files
Merge pull request #6 from caxy/fix-enhance-update_demo

Break out HTML content to individual HTML, CSS, JS files
Merge pull request #5 from caxy/enhance-update_demo

Updated demo to accept input and diff on the fly