...
All modules use the same basic structure, which makes it easier to learn by observing existing modules' source code.
Creating a first module
Let's create a simple first module; this will enable us to better describe its structure. We'll call it "My module".
...