Classlist Manager has improved performance

I've updated the classlist manager to improve performance.  

It also doesn't look like this branch has been merged in a while.  There will probably be a lot of js files in this merge, b/c I have redone the way the js files are managed.  

Peter