Refactor StandardOutLogger and move methods to helper classes that can be reused
Create DefaultLogger Actor that logs to StdOut