Making progress...
Preliminary/mostly working ajax framework
Widget framework: working
Merge branch 'ajax2' into develop