The st-vectors are now fully calculated as per qfbsp's algorithm. The Texinfo class tries to create unique texture defintions.
No geometry is created yet. Both id and quest formats are supported. e1m1.map parses in less than two seconds on my system.