#57: done
various other improvements like central access key binding, tree work
started, file upload/download started, etc.