5 Representational Thinking as a Framework for Introducing Functions in the Elementary Curriculum