added a type check for enum types on the contructor
Added enumeration type and tests
beautified
Removed test files that were no longer needed.
removed reference to scripts that are no longer tested.
Fixed issue with inheritance model.
made it possible to send in the value when constructed. Set extendedAttrs last, as they are optional
Fixed issue with inheritance model
now using a slightly difference inheritance model. The "type" is now on an instance, not on the class
Fixed linting issues.
Beautification.
Added tests for ByteString.
enabled date tests
cleanup of comments
Added date tests
fixed merge conflict, removed redudant tags
fixed merge conflict, removed redudant tags
fixed merge conflict
fixed merge conflict