Revert "Create main.cpp"

This reverts commit 1d7853769b2ac1b8a5f1fda85ae5996a6eaaea72.
Revert "Revert "Create main.cpp""

This reverts commit 45420182de576a6ed100bdabd45ff6b3a76b7a76.