Implementation of Slab Allocator