Continue to fill up sections

- Changes the section label
- Adds a new definition
- Reformat the definitions
- Adds a note specifying if the method is mandatory or optional
- Adds info about `initializePresenter`
- Adds a section about the pragmas in specs
- Start to write examples about layouts