- rewrote js to use jquery
- introduced javascriptReverseRoutes to make the calls to transform async
- automatically transform when idle for 1 sec