yes
yes
JSON lib
makefile changes
yes