Removing tagged pointers
Simpler kstack
Better hiding of members
Removing use of typecode in Allocator
Adding assertion
removing typecode
Using pcell_t as pointer typedef
Moving null stuff out of elem_t
Adding Scheme wrapper to types