Fixed the issue where efficient replacement was not working
Issue: HashMap quickly used Java heap space as buffers were not being removed from the hashmap as the blocks were removed from the buffer pool. Now upon eviction in the default policy, Hashmap elements properly removed. Support for other replacement policies will be up soon.