removed ctraits.c
WIP: a number of improvements to the cTrait class
fixed issue with the cTrait internal default value