The purge function is cache specific and thus belongs to the specific implementation.
All files are now using tabs for indentation
The files have grown to a size where it is necessary to search for a class in a file. This commit splits the content into one file per class. RSS-Bridge will require implementations and the implementations will require (once) the interfaces.