Having a manifest file with no explanation of what the different keys and options mean is not very helpful, so let's take a deeper dive, key by key, into each of the configuration options available to us and some of the possible values we could use for each.