Moved more logic out to ajax extension instead of the main controller
Renamed "render target" to "render context" to be more clear