change table appearance, improve comments, change variable names
improves readability, adds todo, replace call to `strip` by `rstrip`

- improves docstring (examples!)
- makes uniform the names referring to tags (some were called "categories")
- declares `dash_line_length` for storing the total width of the table.