New work on submodules and changes to function examples.
Fix rhymes to use a dictionary.