Added
- Added the ability to check equality between subclasses of GenericStruct- allowing easier method to test data integrity
- Added exceptions file to handle the complex exceptions that might occur
- Added ability to use any primitive type apart for CHAR as an array, via "__class_getitem__" method
- Added ability to print the values in GenericStruct object
Fixed
- Fixed not being able to compare GenericStruct objects directly via the '=' operator