BufferManger organizes the buffer pool. This program implements the clock replacement policy rather than LRU or MRU