#1 Implemented basic version with LRU and FIFO replacement policies.