How are the domains of cognitive development, psycho-social development, and physical (bio-social) development interrelated?