updated the structure of cearn, mostly groups similar things together, e.g., c++11 new features are grouped together under the directory c++11