- Support for implementations of Cache strategies (Interface and AbstractClass)
- Three implementations of Cache strategies (LFU, LRU and MRU) as DoublyLinkedLists
- Strategy Pattern implemented in Cache class
	ex. 	$cache = new Cache('LFU');
		$cache->add(KEY, VALUE);
		$cache->get(KEY);
		.....