added age.ipynb, which walks through the first part of the functions and modules exercise
beefs up the age scripts to match the notbook and include docstrings.