move the cpp streams in a separate directory
rearange language all into elements and molds