change file name extension for publish as GitHub Pages
change layout for mobile device
add message area for debugging
draw fret with key color
correct touch event handling