Improve logging

- Allow selection of debug or info as log level
- Duplicate log output to system out on verbose flag