Wrote a base class to encaptualate a Core Data sqlite Persistent Storage stack. It supports a background stack with either a shared coordinator or a separate coordinator for optimal performance for different uses.