Add core/error_handler.go