Generic Project to get to know C++