* refactor finviz
* start refactor business insider
* fix business insider new refactoring
* refactor FMP view
* refactor market watch in due diligence
* refactor finnhub on dd
* CSI market in dd refactored
* fix test
* fix dd report
* fix test
* fix test
* fix test
* fix test
* fix rating yaml
* try to fix the test_rating
* try for the 1000time
* remove the test for now...
* fix again requirements.txt
* refactor code after review
* merge main to ref-dd branch
* Reduced test time by 85% using vcrpy
* Refactored tests with decorator
* Added vcrpy dependencies
* Fixed issues with tests
* Fixed tests not running in local
Co-authored-by: Colin Delahunty <colindelahunty@Colins-Air.attlocal.net>