Update and rename main.cpp to drive.cpp