A framework for building cortical networks based on the Thousand Brains Theory that enables easy simulation and experimentation with brain-like processing and pattern recognition