Classical, neoclassical and Keynesian views on growth and distribution