Updates todo list
- We are not sending user input to the shell. So shell=True is okay.
- We don't want extra stuff in the cmd line (KISS).
- Checked the use of the dir structure.
Adds logging to a file.
All actions and a few params are written to log file.
updates readme
Merge branch 'develop'