Add chunk_allocator class
Base alloc off of the chunk registry and allocator
Remove shared_ptr chunks, not needed now.