Show errors and messages properly in the UI
We want to have a good toast element that can double as an error handler for unhandled errors.