Foundations of Niklas Luhmann’s Theory of Social Systems