Modeling Temporal Structure in Classical Conditioning