"finished" JSON parser

can't get myself to test it right now, must sleep.