cpp file, visual studio stuff and visualization script