Added more tests for recent bug fixes
#2 - Fix for this issue which happens when the library tries to process a players rating, and it is not in the file.
More tests have been added to ensure basic formats and other changes are checked when development is done.