Directed error messages to a central 'Reporter' object. This will make it easier to manage error messages in the future.