This function is called to tell the tool the program is shutting down.
HRESULT Shutdown( );
All pointers to objects in the hierarchy need to be released including the pointers passed by Startup.