rename cpp to C++
add beamer template