Prelimnary commit: better structure, add test_vtune that can also run several threads.