Added an example of calling back into a non-visual object and fixed some issues resulting from changes in the framework