Changed intersection names to be conssistent.
Started another overhaul this time for repackaging of sets.
Added density estimate to pshort.
Add in code for transforming ops.
Tried to do templated intersections again.
Added repackaging op.
Currently pass objects on stack but it is slow.
Merge branch 'chris_sandbox' into chris_sandbox2