Python / Javascript AJAX framework, modeled after xajax, depends upon JQuery