Constructivism, Autopoiesis and Problem Determined Systems