CardDefs.h proposal in better shape with documentation