add files related to slab allocator implementation