Fix csvfile docstring.
Add component diagrams.
Tidy documentation.
updated screenshots