added Java & sorted by language

put all the C++ code of the C++ version of this project inside the
folder C++
put all the code of the Java version of this project inside the folder
Java
NOTE: the java version is operational, the C++ version is currently
under construction