Move all cpp stuff into subdirectory