Mastery and Depth in Primary Mathematics: Enriching Children's Mathematical Thinking