switched from .cc to .cpp for source files

linguist doesn't seem to recognize .cc as an extension for C++