Causal Graph Modeling with Deep Neural Engines for Strong Abstract Reasoning in Language and Vision | Synapse