Division en modules, utilisation d'une librairie stream plus avancée tirée de cloning-webwork.
Using the new stream. Should make working copy before using it because it changes the original file. Buggy parsing for the XML part. SGML seems fine.
The parser works well, I've added a buffer to the file stream object to speed things up.
Everything works; except what I tried to add (a box model) in the rendering module.