Did some cleanup, added some more utilities to the lexer, i highly doubt the efficiency of this parser, made the DOMParser a bit cleaner but there's ALOT of room for improvement