preparing for testing enviroment and CI
new data files, with hebrew
fixes #8 and several more fixes including: making the code a little more pythonic with 'with'and 'not in' also allowing more 'country names' to pass and preparing for doctests(not written yet)