Refactoring Arrangement Observer and moving it to a dedicated header
Removing useless cout (now in logger)