Cleanup tests
Exclude IntelliJ project settings
Adhere to Kibit
Fix
Split date into publish_date and record_date
Catch and log Future thread's exception
Clean up logging
Try to not crash during scraping because of failing assumptions

And clean up scraping code