Support load assembly in a separate appdomain
Support load assembly in a separate appdomain
Delete un-used code
refactor CreateAssemblyRunner to another function