Code redistributed in classes to improve Object Orientation.