Re-org of the app js scripts
Merger from AppJs
Modifications from last commit
Added deprecation to current rendering and binding extensions
Working on template binding