Getting started with cpp

Metadata should be good now and sort order of languages fixed in a way that allows for easy insertion of a new language without having to edit all the files again.