SimpleMind: An open-source software environment that adds thinking to deep neural networks | Synapse