Use shape_pointer typedef

PHYS-16 #time 5m