Error handling in GUI
Added an decorator for the class so that all exceptions thrown in the GUI will be caught and a stacktrace displayed. This also should prevent the GUI from totally crashing so that the user has time to save their stuff. Closes #83 (closed)