BF-2 use default behavior for uncaught exceptions to crash app
refactored RegisterHandler method
bf-2 adds the sample file and updates the project