Added comments/doc to linalg.hh
Added documentation to rng.hh
removed unnecessary ETA feature from execution_timer
cleaned up plotting code for more consistent formats/visuals.
added comments to IFGT header