Minor refactoring of the Newsletter Parser

* Broke some logic into separate private methods
* Improved logging: Saved screenshot location is now logged.