Graphical Exception handling

Added a graphical catcher for uncatched exceptions so that the program doesn't quit but shows the exception