A Theoretical Framework for Physics Education Research: Modeling student thinking | Synapse