Skip empty lines.
Use config part in init task and remove init dependencies in other tasks
Add missing dependencies section.
Add timestamp and thread to log messages