Multi-column multi-layer computational model of neocortex