Simplified the grammar to handle comments better (a // with nothing after it was causing a problem). This change means I get to remove a bunch of files from the blacklist. The file changer now writes the file with the tree it generated. I have tested it with the mods I have installed and the game still properly opens. I made one change to the comment tree component, because the // is now captured by the grammar, rather than being separate