[C++] Added completed Challenge 4 header and cpp files.