Moved 'Tower* _decoratedTower' to TowerDecorator class, and is now inherited by all its childs