added comments
added json parser library as dependency, and minor comment changes