CogBot An Integrative Cognitive Architecture Aimed at Emulating Early Childhood Intelligence in a Humanoid Robot