Organizing memories for generalization in complementary learning systems | Synapse