Add initial versions of C++, Java and Python files