* Added minimum fetch parameter in Cache object

* Added methods to remove least used
* Added min fetched variable updation in fetching method
* Need to add min fetched update on removal