One of the first things to get out of the way is to understand how the YAML files are used to tell Drupal about the various types of pages you want to create for your module. I will show the most common ones below and then will go into what each one does. This is more of a cheat sheet for getting started on your path to creating a new Drupal 8 module.