What is this? How to create a Virtual Machine from scratch in C++ What am I following? I am following this guide