Updated Documentation
Changed Framework to use a run token

This token holds assembly information and moves loading of assemblies to
the start of the process. This gets rid of extra assembly loads.
Merge branch 'master' into Experimental