masking in input image is now matched in smoothed image
added new flag so output is not  printed in each step of  recursion
fixed typo in order of operation in masking
massive internal restructuring and reorganizing, moved flux_frac_radius to radius module, photometry and ~correct signal to noise now implemented in doGalaxy