added json parser for command list
merged in the json parser