Replaced all None return values with np.NaN.
Added a line to make the period functions importable in one list.
Wrote `source_period_digger()`. Tested - works.