introduced canjs
refactored async functions to use deferred jquery functionality
corrected some bugs with canJS (have to empty the {{{html}}} before reasigning it??
 discovered taht in canJS el is already a jquery element e.g. $el
 cleaned the debugs logs
 have to do some speed optimization
nothing special
just changed the name of rtAdapter to viewAdapter as it reflects better the purpose of the object