Changed Item to have GUID.  Also added LICENSE file and updated header comments.
Wrote a DAT format extractor.  Used it to write out EFFECTSLIST.DAT to a human-readable text version.
Modified the text output of DATNode so the subnodes are labeled with the indices in hexadecimal.
Forgot to add DAT files in last commit.  This commit also modifies the DAT to text function and only exports two functions instead of all of them.
Simplified the DAT file remove redundant DAT record.  Also added new searching functions for nodes and variables, but have yet to test.
Finished up most of the DAT file searching and extraction methods.  Also tested on one effect.
Wrote some additions to the DAT module for creating a searchable map based on a property of the DAT, such as GUID