update demo link in readme
refactor after code review
clean up html