Rewrite of ExtJS using best practices

Hi Pascal,

It turns out the easiest way of doing this was to re-fork, create my own branch (thus isolating it from everyone else's commits), redo my changes (not a big deal) and then
do the rebase, and push gh-pages

I hope this is correct. Please let me know and thanks again for your help!

Kevin