Added NODES reading methods, added a few file header definitions and
created two functions for compressing/decompressing a zlib compressed
byte array