Update XML_Checker.py

>>Fixed some basic syntax errors
    Error on line 23 with slice
    Fixed indentation error (set to 4 instead of 5 spaces)
>>Added some implementations to some of the methods
    xml_file_check
    fill_tag_list
>>Added a constructor
>>Changed the class to a "new-style" class
>>Added comments to explain my thought process