Modeling Parts, Structure, and System Dynamics via Predictive Learning