Fix minor double wording.
Name directors consistently for clarity.

Using multiple names for the instanciateed directors in this document
just makes it more confusing, since .add_backend() and .backend() is
mostly identical for all of them.
Rewrite director descriptions.

Add a bit more detail while cleaning up the language.

Reformat for tabs instead of 7 spaces.