Issue 1 Fix - Parser exception handling

Update to catch exceptions thrown by the parser and route them to the
UI.