Added several new classes to help navigate the internals.
Merge branch 'master'
Added/improved internal classes.
Improved the details on thread crashses, so that they know include the function that crashed.