Introducing a new header file as a central place for all the exception definitions. Changing the cache store file format and introducing versioning.