Renaming functions.
Removing functions that related to memory usage from CachedReader. Updating tests to use the objectPool instead.
Using the default ObjectPool for the cached shaders.