Error logger created, URL history recorded, async processing in WPF UI