Organizational Design: A holistic view