Implemented Delete

Implemented. Added generics for RegionMap and List. (Use Brick when
defining a new RegionMap).
Auto-gen.