Starting rewrite of Parser to use a list instead of arrays and not keep all the file in memory in the same time.
Works now with classes, now we need to generate the list.