Added buffered memory object pool
New hash table implementation