Better naming convections

The reconstruct() methods now access the bare algorithm and do not expose
a common interface.  Now, we have reconstruct_common() methods which *do*
expose a common interface.  t1, t2 etc. variables are renamed to dt1, dt2,
etc.