Revert "Create main.cpp"

This reverts commit 8abe167e957288f6edb11e00d88347231f0d9203.
Revert "Revert "Create main.cpp""

This reverts commit e4bd3cefd3442956ec45b559fa8943017b9a91d5.