refine modules slide (fixes #9); add exercise for modules