Part way through Reconstruct: found we needed pdf class and io functions
Started SHMR stuff, needed for Reconstruct.py