Enumerate the stages of Cognitive Development by Jean Piaget and discuss each stages.​