Change logging to use Winston and a singleton instance