Structural Economic Dynamics – A Theory of the Economic Consequences of Human Learning