ported zlib and libpng

zvsh bug fixed
json files for samples added