Rename chunk_allocator to chunk_registry

It will next be split into the allocator and registry separately.
Split out pointer_table as its own class.