test driven development for how Neocortex should be assembled