add documentation for core data storage class