Added front/back camera selection
Added data persistence C++ files from vision