Added some basic caching documentation and an implementation fo the simple cache.  The caching components will implement a strategy pattern for easy addition later on.