Json parser creates the correct tree for the files.

TODO: fix lexer for correct number format.
TODO: fix lexer for correct string format. (valid escaped characters)
TODO: check token allocation. (broken)