added function to parse JSON input, new datatype for VCF tree walking
typo
improved readability
added total blank query support, to query all files