Logging refactor

Start of the logging system refactor for avocado. Our goal with it is to have a better infrastructure and managing of outputs for the avocado application.