jsdoc example added, ajax.getXml, adding widget scaffolding, more refactoring.

Not working checkin, use previous for demo.