added line number and other small config changes. added cpp and datacratic files for further improvementes