Switched to C++ project and set up project structure