fixes json.parse()
complete arguments parsing;
tokenize();
adds test cases