introduce table-based input/output UI
clean up C++ code a little
fix HTML errors
add a link to github
fix problem of writing '<' and '>' in script element.