json integrated
pretty print json
removed result object
extracted Visitor object
adding include directories in progress
merge from huacar