Re-imagining Division with Student Thinking & Technology