all tests passed, but not pleased with current state. Waiting with merge. Todo: check why updateneighbours takes 100 years. Is it really the debug tracer.. if so I should consider dumping directly to file instead of saving intermediate vectors. General optimization is not a bad thing anyways... unittests should not take 10 min on a 15 cubed lattice..