adding cppunit main code module.
adding cpp unit test class implementation.
adding .gitignore