Updated the parser a bit, added some documentation, and removed a few todo's and other things that was either never gonna be done, was already done or otherwise.