Added new initializers for darkTextShadow and lightTextShadow.
Added new method overrides for NSManagedObject to support building from JSON and generating JSON from properties.
Added CLErrorManager for handling errors in a more streamlined and efficient manner.
Tested and seems to work really well now.
Included a sample plist in the library, and detailed explanation in the header