add lazyAjax
better require.js support
update examples
fix the bower components directory to be bower_components